package com.music.dao;

import com.music.entity.CmUser;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 2 * @Author: 刘佳乐 :面向百度编程
 * 3 * @Date: 2020/12/13 14:15
 * 4
 */
@Mapper
public interface CmUserDaoMapper {
    /**
     * 查询全部
     *
     * */
    List<CmUser> findAll();

    /**
     * 根据手机号查
     * */
    CmUser findByTel(@Param("uTel") String uTel);

    /**
     *
     * 根据用户id查
     * */
    CmUser findByuID(@Param("uId") Integer uId);

    /**
     * 注册
     * */
    int registry(CmUser cmUser);

    /**
     * 登录
     * */
    CmUser login(CmUser cmUser);

    /**
     * 设置会员
     * */
    int updatestatus(@Param("uId") Integer uId);

    /**
     * 会员到期，取消会员
     * */
    int deletestatus(@Param("uId") Integer uId);

    /**
     * 修改密码
     * */
    int updatepass(CmUser cmUser);

    /**
     * 查询全部好友
     * @return
     */
    List<CmUser> finAllByFriend();

    int updatemyhomepage(CmUser cmUser);
}

